intra-arterial injections - Spanish English Dictionary